interior ministry intelligence directorate - German English Dictionary